be finally discharged - Spanish English Dictionary